package com.wms.mapper;

import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Constants;
import com.wms.entity.GoodsType;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

/**
 * GoodstypeMapper 仓库分类数据访问层
 * @author znf
 */
@Mapper
public interface GoodsTypeMapper extends BaseMapper<GoodsType> {
    /**
     * 分页查询物品类型信息
     *
     * @param page    分页对象，用于控制查询结果的分页
     * @param wrapper 条件构造器，用于设置查询条件
     * @return 返回分页后的商品类型列表
     */
    IPage<GoodsType> pageCC(IPage<GoodsType> page, @Param(Constants.WRAPPER) Wrapper wrapper);
}
